Understanding Data Center Fabrics, Part 1: Justifying Fabrics